get murdered for this, but the 318 handles almost as good as my Z did and still has room for my two kids car seats in the back. My Z died on me about 2 months ago, so I got the BMW while I work on my Z car. I am very happy with it. The car was brought to the local BMW dealer for engine work and when the first owner got the bill for $8500.00 he had to give over the title due to non payment. I got the car with 97,000 miles and a brand new short block for $6,800.00. I get mid 30 MPG on the highway and around 23-26 in town with some spirited driving. If you can find an older BMW that has been serviced, you can get some great deals.